% 测试初始化脚本
fprintf('开始测试初始化...\n');

try
    % 初始化参数
    SVG_Star_10kV_System_Init;
    fprintf('✓ 参数初始化成功\n');
    
    % 检查关键参数
    if exist('Vgrid_LL', 'var') && Vgrid_LL == 10000
        fprintf('✓ 电网电压参数正确: %d V\n', Vgrid_LL);
    end
    
    if exist('N_bridge', 'var') && N_bridge == 11
        fprintf('✓ H桥数量正确: %d\n', N_bridge);
    end
    
    if exist('Vsc_rated', 'var') && Vsc_rated == 1920
        fprintf('✓ 超级电容电压正确: %d V\n', Vsc_rated);
    end
    
    fprintf('\n初始化测试完成！\n');
    
catch ME
    fprintf('✗ 初始化失败: %s\n', ME.message);
    fprintf('错误位置: %s (第 %d 行)\n', ME.stack(1).name, ME.stack(1).line);
end